@font-face {
    font-family: 'Intense Icons';
    src: url("https://casanacionaldemoneda.bo") format("truetype"),
         url("https://casanacionaldemoneda.bo") format("woff"),
         url("https://casanacionaldemoneda.bo") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block;
}

[class*='int-'] {
    font-family: 'Intense Icons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: inherit;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/* ==========================================================================
   REEMPLAZO NATIVO PARA ICONOS ROTOS (SIN DEPENDER DE FUENTES)
   ========================================================================== */

/* 1. Icono de Teléfono (Reemplaza el \e918 por el símbolo de teléfono público) */
.int-phone::before {
    content: "" !important;               /* Dejamos el contenido vacío para usar el SVG */
    display: inline-block !important;
    width: 18px !important;               /* Ancho exacto del icono del teléfono */
    height: 18px !important;              /* Alto exacto del icono del teléfono */
    margin-right: 8px !important;
    vertical-align: middle !important;     /* Lo alinea verticalmente con el texto del número */
    
    /* Carga tu archivo SVG local */
    background-image: url("phone-solid-full.svg") !important; 
    background-size: contain !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
	/* Tiñe el SVG original al color arena rgb(231, 189, 111) automáticamente */
filter: invert(85%) sepia(21%) saturate(986%) hue-rotate(334deg) brightness(96%) contrast(90%) !important;

}

/* 2. Icono de Correo / Email (Por si lo usas en la cabecera o pie de página) */
.int-email:before {
    content: "✉" !important;
    font-family: sans-serif !important;
    font-size: 16px !important;
    color: #e7bd6f !important;
    margin-right: 8px;
}

/* 3. Icono de Ubicación / Marcador (Para la dirección de la Casa de la Moneda) */
.int-marker:before {
    content: "📍" !important;
    font-family: sans-serif !important;
    font-size: 16px !important;
    color: #e7bd6f !important;
    margin-right: 8px;
}

/* 4. Icono de Reloj / Horarios */
.int-clock:before {
    content: "🕒" !important;
    font-family: sans-serif !important;
    font-size: 16px !important;
    color: #e7bd6f !important;
    margin-right: 8px;
}


.int-behance:before { content: '\e92b'; }
.int-dribble:before { content: '\e92c'; }
.int-play:before { content: '\e92a'; }
.int-hamburger:before { content: '\e929'; }
.int-arrow-down:before { content: '\e924'; }
.int-arrow-up:before { content: '\e925'; }
.int-danger:before { content: '\e926'; }
.int-warning:before { content: '\e927'; }
.int-info:before { content: '\e928'; }
.int-sort-up:before { content: '\e922'; }
.int-sort-down:before { content: '\e923'; }
.int-minus:before { content: '\e921'; }
.int-arrow-left:before { content: '\e900'; }
.int-arrow-right:before { content: '\e901'; }
.int-calendar:before { content: '\e902'; }
.int-cart:before { content: '\e903'; }
.int-chat:before { content: '\e904'; }
.int-check:before { content: '\e905'; }
.int-check-circle-filled:before { content: '\e906'; }
.int-chevron-down:before { content: '\e907'; }
.int-chevron-left:before { content: '\e908'; }
.int-chevron-right:before { content: '\e909'; }
.int-chevron-up:before { content: '\e90a'; }
.int-clock:before { content: '\e90b'; }
.int-close:before { content: '\e90c'; }
.int-email:before { content: '\e90d'; }
.int-eye-closed:before { content: '\e90e'; }
.int-eye-opened:before { content: '\e90f'; }
.int-grid:before { content: '\e911'; }
.int-linkedin:before { content: '\e913'; }
.int-list:before { content: '\e914'; }
.int-lock:before { content: '\e915'; }
.int-lock-opened:before { content: '\e916'; }
.int-marker:before { content: '\e917'; }
.int-phone:before { content: '\e918'; }
.int-search:before { content: '\e919'; }
.int-star:before { content: '\e91a'; }
.int-tag:before { content: '\e91b'; }
.int-user:before { content: '\e91d'; }
.int-trash:before { content: '\e91f'; }
.int-apple:before { content: '\e920'; }
